[INFO] fetching crate llama-sys 0.1.2...
[INFO] fixing llama-sys-0.1.2 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate llama-sys 0.1.2 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate llama-sys 0.1.2
[INFO] finished tweaking crates.io crate llama-sys 0.1.2
[INFO] tweaked toml for crates.io crate llama-sys 0.1.2 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate llama-sys 0.1.2 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 48 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.64.0 (available: v0.72.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 99fd5c2394021b5c160b95540ec254bece9e91c265c85199f40e18429127bfdf
[INFO] running `Command { std: "docker" "start" "99fd5c2394021b5c160b95540ec254bece9e91c265c85199f40e18429127bfdf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "99fd5c2394021b5c160b95540ec254bece9e91c265c85199f40e18429127bfdf" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "99fd5c2394021b5c160b95540ec254bece9e91c265c85199f40e18429127bfdf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "99fd5c2394021b5c160b95540ec254bece9e91c265c85199f40e18429127bfdf" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling bindgen v0.64.0
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling cc v1.2.65
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling llama-sys v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:1715:20: warning: unused function 'ggml_vec_acc_f32' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  1715 | inline static void ggml_vec_acc_f32 (const int n, float * y, const float * x)                  { for (int i = 0; i < n; ++i) y[i] += x[i];        }
[INFO] [stderr] warning: llama-sys@0.1.2:       |                    ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:2499:20: warning: unused function 'ggml_vec_silu_f16' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  2499 | inline static void ggml_vec_silu_f16(const int n, ggml_fp16_t * y, const ggml_fp16_t * x) {
[INFO] [stderr] warning: llama-sys@0.1.2:       |                    ^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:2916:19: warning: unused function 'ggml_up64' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  2916 | static inline int ggml_up64(int n) {
[INFO] [stderr] warning: llama-sys@0.1.2:       |                   ^~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: 3 warnings generated.
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs (123 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 08s
[INFO] [stderr] crater-edition-check: llama-sys v0.1.2 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling llama-sys v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:1715:20: warning: unused function 'ggml_vec_acc_f32' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  1715 | inline static void ggml_vec_acc_f32 (const int n, float * y, const float * x)                  { for (int i = 0; i < n; ++i) y[i] += x[i];        }
[INFO] [stderr] warning: llama-sys@0.1.2:       |                    ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:2499:20: warning: unused function 'ggml_vec_silu_f16' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  2499 | inline static void ggml_vec_silu_f16(const int n, ggml_fp16_t * y, const ggml_fp16_t * x) {
[INFO] [stderr] warning: llama-sys@0.1.2:       |                    ^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:2916:19: warning: unused function 'ggml_up64' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  2916 | static inline int ggml_up64(int n) {
[INFO] [stderr] warning: llama-sys@0.1.2:       |                   ^~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: 3 warnings generated.
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:10665
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } pub type ggml_fp16_t = u16 ; extern "C" { pub fn ggml_fp16_to_fp32 (x : ggml_fp16_t) -> f32 ; } extern "C" { pub fn ggml_fp32_t...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:10732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32 (x : ggml_fp16_t) -> f32 ; } extern "C" { pub fn ggml_fp32_to_fp16 (x : f32) -> ggml_fp16_t ; } # [repr (C)] # [derive (Debug ,...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rams) , "::" , stringify ! (no_alloc))) ; } extern "C" { pub fn ggml_time_init () ; } extern "C" { pub fn ggml_time_ms () -> i64 ;...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...extern "C" { pub fn ggml_time_init () ; } extern "C" { pub fn ggml_time_ms () -> i64 ; } extern "C" { pub fn ggml_time_us () -> i6...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n "C" { pub fn ggml_time_ms () -> i64 ; } extern "C" { pub fn ggml_time_us () -> i64 ; } extern "C" { pub fn ggml_cycles () -> i64...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n "C" { pub fn ggml_time_us () -> i64 ; } extern "C" { pub fn ggml_cycles () -> i64 ; } extern "C" { pub fn ggml_cycles_per_ms () ...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..."C" { pub fn ggml_cycles () -> i64 ; } extern "C" { pub fn ggml_cycles_per_ms () -> i64 ; } extern "C" { pub fn ggml_print_object ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23381
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_cycles_per_ms () -> i64 ; } extern "C" { pub fn ggml_print_object (obj : * const ggml_object) ; } extern "C" { pub fn ggml_print...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...j : * const ggml_object) ; } extern "C" { pub fn ggml_print_objects (ctx : * const ggml_context) ; } extern "C" { pub fn ggml_nele...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23523
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * const ggml_context) ; } extern "C" { pub fn ggml_nelements (tensor : * const ggml_tensor) -> i64 ; } extern "C" { pub fn ggml_n...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st ggml_tensor) -> i64 ; } extern "C" { pub fn ggml_nbytes (tensor : * const ggml_tensor) -> usize ; } extern "C" { pub fn ggml_bl...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23676
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor) -> usize ; } extern "C" { pub fn ggml_blck_size (type_ : ggml_type) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_type_size (type_ : ggml_type) -> usize ; } extern "C" { pub fn ggml_type_s...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23835
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...type_ : ggml_type) -> usize ; } extern "C" { pub fn ggml_type_sizef (type_ : ggml_type) -> f32 ; } extern "C" { pub fn ggml_elemen...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23902
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: ggml_type) -> f32 ; } extern "C" { pub fn ggml_element_size (tensor : * const ggml_tensor) -> usize ; } extern "C" { pub fn ggml...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23984
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor) -> usize ; } extern "C" { pub fn ggml_init (params : ggml_init_params) -> * mut ggml_context ; } extern "C" { pub fn ggm...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._params) -> * mut ggml_context ; } extern "C" { pub fn ggml_free (ctx : * mut ggml_context) ; } extern "C" { pub fn ggml_used_mem ...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut ggml_context) ; } extern "C" { pub fn ggml_used_mem (ctx : * const ggml_context) -> usize ; } extern "C" { pub fn ggml_se...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> usize ; } extern "C" { pub fn ggml_set_scratch (ctx : * mut ggml_context , scratch : ggml_scratch) -> usize ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24307
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...scratch : ggml_scratch) -> usize ; } extern "C" { pub fn ggml_mlock_supported () -> bool ; } extern "C" { pub fn ggml_mlock (ctx :...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24363
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_mlock (ctx : * mut ggml_context , opt_extra_addr : * const :: std :: os :: raw :: c_void , opt_extra_len : usize , err_p : * mut * mut :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24566
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_new_tensor (ctx : * mut ggml_context , type_ : ggml_type , n_dims : :: std :: os :: raw :: c_int , ne : * const i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn ggml_new_tensor_1d (ctx : * mut ggml_context , type_ : ggml_type , ne0 : i64) -> * mut ggml_tensor ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24856
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_new_tensor_2d (ctx : * mut ggml_context , type_ : ggml_type , ne0 : i64 , ne1 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24991
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_new_tensor_3d (ctx : * mut ggml_context , type_ : ggml_type , ne0 : i64 , ne1 : i64 , ne2 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25138
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_new_tensor_4d (ctx : * mut ggml_context , type_ : ggml_type , ne0 : i64 , ne1 : i64 , ne2 : i64 , ne3 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ggml_tensor ; } extern "C" { pub fn ggml_new_i32 (ctx : * mut ggml_context , value : i32) -> * mut ggml_tensor ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25396
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ggml_tensor ; } extern "C" { pub fn ggml_new_f32 (ctx : * mut ggml_context , value : f32) -> * mut ggml_tensor ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...or ; } extern "C" { pub fn ggml_dup_tensor (ctx : * mut ggml_context , src : * const ggml_tensor) -> * mut ggml_tensor ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25611
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...or ; } extern "C" { pub fn ggml_view_tensor (ctx : * mut ggml_context , src : * const ggml_tensor) -> * mut ggml_tensor ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25728
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut ggml_tensor ; } extern "C" { pub fn ggml_set_zero (tensor : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" { pub fn g...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...gml_tensor ; } extern "C" { pub fn ggml_set_i32 (tensor : * mut ggml_tensor , value : i32) -> * mut ggml_tensor ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:10665
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } pub type ggml_fp16_t = u16 ; extern "C" { pub fn ggml_fp16_to_fp32 (x : ggml_fp16_t) -> f32 ; } extern "C" { pub fn ggml_fp32_t...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...gml_tensor ; } extern "C" { pub fn ggml_set_f32 (tensor : * mut ggml_tensor , value : f32) -> * mut ggml_tensor ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:10732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32 (x : ggml_fp16_t) -> f32 ; } extern "C" { pub fn ggml_fp32_to_fp16 (x : f32) -> ggml_fp16_t ; } # [repr (C)] # [derive (Debug ,...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26018
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsor ; } extern "C" { pub fn ggml_get_i32_1d (tensor : * const ggml_tensor , i : :: std :: os :: raw :: c_int) -> i32 ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rams) , "::" , stringify ! (no_alloc))) ; } extern "C" { pub fn ggml_time_init () ; } extern "C" { pub fn ggml_time_ms () -> i64 ;...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26131
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn ggml_set_i32_1d (tensor : * const ggml_tensor , i : :: std :: os :: raw :: c_int , value : i32) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...extern "C" { pub fn ggml_time_init () ; } extern "C" { pub fn ggml_time_ms () -> i64 ; } extern "C" { pub fn ggml_time_us () -> i6...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26251
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...i32) ; } extern "C" { pub fn ggml_get_f32_1d (tensor : * const ggml_tensor , i : :: std :: os :: raw :: c_int) -> f32 ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n "C" { pub fn ggml_time_ms () -> i64 ; } extern "C" { pub fn ggml_time_us () -> i64 ; } extern "C" { pub fn ggml_cycles () -> i64...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26364
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn ggml_set_f32_1d (tensor : * const ggml_tensor , i : :: std :: os :: raw :: c_int , value : f32) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n "C" { pub fn ggml_time_us () -> i64 ; } extern "C" { pub fn ggml_cycles () -> i64 ; } extern "C" { pub fn ggml_cycles_per_ms () ...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: f32) ; } extern "C" { pub fn ggml_get_data (tensor : * const ggml_tensor) -> * mut :: std :: os :: raw :: c_void ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..."C" { pub fn ggml_cycles () -> i64 ; } extern "C" { pub fn ggml_cycles_per_ms () -> i64 ; } extern "C" { pub fn ggml_print_object ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23381
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_cycles_per_ms () -> i64 ; } extern "C" { pub fn ggml_print_object (obj : * const ggml_object) ; } extern "C" { pub fn ggml_print...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_void ; } extern "C" { pub fn ggml_get_data_f32 (tensor : * const ggml_tensor) -> * mut f32 ; } extern "C" { pub fn gg...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...j : * const ggml_object) ; } extern "C" { pub fn ggml_print_objects (ctx : * const ggml_context) ; } extern "C" { pub fn ggml_nele...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26678
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut f32 ; } extern "C" { pub fn ggml_dup (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23523
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * const ggml_context) ; } extern "C" { pub fn ggml_nelements (tensor : * const ggml_tensor) -> i64 ; } extern "C" { pub fn ggml_n...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26783
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_add (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st ggml_tensor) -> i64 ; } extern "C" { pub fn ggml_nbytes (tensor : * const ggml_tensor) -> usize ; } extern "C" { pub fn ggml_bl...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26912
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_sub (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23676
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor) -> usize ; } extern "C" { pub fn ggml_blck_size (type_ : ggml_type) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_mul (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_type_size (type_ : ggml_type) -> usize ; } extern "C" { pub fn ggml_type_s...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_div (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23835
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...type_ : ggml_type) -> usize ; } extern "C" { pub fn ggml_type_sizef (type_ : ggml_type) -> f32 ; } extern "C" { pub fn ggml_elemen...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27299
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_sqr (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23902
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: ggml_type) -> f32 ; } extern "C" { pub fn ggml_element_size (tensor : * const ggml_tensor) -> usize ; } extern "C" { pub fn ggml...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27404
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_sqrt (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:23984
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor) -> usize ; } extern "C" { pub fn ggml_init (params : ggml_init_params) -> * mut ggml_context ; } extern "C" { pub fn ggm...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27510
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_sum (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._params) -> * mut ggml_context ; } extern "C" { pub fn ggml_free (ctx : * mut ggml_context) ; } extern "C" { pub fn ggml_used_mem ...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27615
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_mean (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut ggml_context) ; } extern "C" { pub fn ggml_used_mem (ctx : * const ggml_context) -> usize ; } extern "C" { pub fn ggml_se...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27721
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_repeat (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> usize ; } extern "C" { pub fn ggml_set_scratch (ctx : * mut ggml_context , scratch : ggml_scratch) -> usize ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24307
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...scratch : ggml_scratch) -> usize ; } extern "C" { pub fn ggml_mlock_supported () -> bool ; } extern "C" { pub fn ggml_mlock (ctx :...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27853
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_abs (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24363
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_mlock (ctx : * mut ggml_context , opt_extra_addr : * const :: std :: os :: raw :: c_void , opt_extra_len : usize , err_p : * mut * mut :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27958
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_sgn (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28063
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_neg (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24566
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_new_tensor (ctx : * mut ggml_context , type_ : ggml_type , n_dims : :: std :: os :: raw :: c_int , ne : * const i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn ggml_new_tensor_1d (ctx : * mut ggml_context , type_ : ggml_type , ne0 : i64) -> * mut ggml_tensor ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_step (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_relu (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24856
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_new_tensor_2d (ctx : * mut ggml_context , type_ : ggml_type , ne0 : i64 , ne1 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:24991
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_new_tensor_3d (ctx : * mut ggml_context , type_ : ggml_type , ne0 : i64 , ne1 : i64 , ne2 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28380
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_gelu (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25138
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_new_tensor_4d (ctx : * mut ggml_context , type_ : ggml_type , ne0 : i64 , ne1 : i64 , ne2 : i64 , ne3 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28486
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_silu (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ggml_tensor ; } extern "C" { pub fn ggml_new_i32 (ctx : * mut ggml_context , value : i32) -> * mut ggml_tensor ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_norm (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25396
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ggml_tensor ; } extern "C" { pub fn ggml_new_f32 (ctx : * mut ggml_context , value : f32) -> * mut ggml_tensor ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28698
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor ; } extern "C" { pub fn ggml_rms_norm (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...or ; } extern "C" { pub fn ggml_dup_tensor (ctx : * mut ggml_context , src : * const ggml_tensor) -> * mut ggml_tensor ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_mul_mat (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25611
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...or ; } extern "C" { pub fn ggml_view_tensor (ctx : * mut ggml_context , src : * const ggml_tensor) -> * mut ggml_tensor ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28941
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_scale (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25728
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut ggml_tensor ; } extern "C" { pub fn ggml_set_zero (tensor : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" { pub fn g...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...gml_tensor ; } extern "C" { pub fn ggml_set_i32 (tensor : * mut ggml_tensor , value : i32) -> * mut ggml_tensor ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_cpy (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29201
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_reshape (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:25917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...gml_tensor ; } extern "C" { pub fn ggml_set_f32 (tensor : * mut ggml_tensor , value : f32) -> * mut ggml_tensor ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26018
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsor ; } extern "C" { pub fn ggml_get_i32_1d (tensor : * const ggml_tensor , i : :: std :: os :: raw :: c_int) -> i32 ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29334
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_reshape_2d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , ne1 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26131
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn ggml_set_i32_1d (tensor : * const ggml_tensor , i : :: std :: os :: raw :: c_int , value : i32) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_reshape_3d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , ne1 : i64 , ne2 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26251
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...i32) ; } extern "C" { pub fn ggml_get_f32_1d (tensor : * const ggml_tensor , i : :: std :: os :: raw :: c_int) -> f32 ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29618
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_view_1d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , offset : usize) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26364
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn ggml_set_f32_1d (tensor : * const ggml_tensor , i : :: std :: os :: raw :: c_int , value : f32) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29756
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_view_2d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , ne1 : i64 , nb1 : usize , offset : usize) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: f32) ; } extern "C" { pub fn ggml_get_data (tensor : * const ggml_tensor) -> * mut :: std :: os :: raw :: c_void ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_view_3d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , ne1 : i64 , ne2 : i64 , nb1 : usize , nb2 : usize , offset : usize) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_void ; } extern "C" { pub fn ggml_get_data_f32 (tensor : * const ggml_tensor) -> * mut f32 ; } extern "C" { pub fn gg...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_permute (ctx : * mut ggml_context , a : * mut ggml_tensor , axis0 : :: std :: os :: raw :: c_int , axis1 : :: std :: os :: raw :: c_int , axis2 : :: std :: os :: raw :: c_int , axis3 : :: std :: os :: raw :: c_int) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26678
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut f32 ; } extern "C" { pub fn ggml_dup (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor ; } extern "C" { pub fn ggml_transpose (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26783
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_add (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30486
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_get_rows (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:26912
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_sub (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_mul (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30620
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_diag_mask_inf (ctx : * mut ggml_context , a : * mut ggml_tensor , n_past : :: std :: os :: raw :: c_int) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30775
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor ; } extern "C" { pub fn ggml_soft_max (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_div (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27299
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_sqr (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30885
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_rope (ctx : * mut ggml_context , a : * mut ggml_tensor , n_past : :: std :: os :: raw :: c_int , n_dims : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27404
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_sqrt (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31109
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_conv_1d_1s (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31245
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_conv_1d_2s (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31381
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_flash_attn (ctx : * mut ggml_context , q : * mut ggml_tensor , k : * mut ggml_tensor , v : * mut ggml_tensor , masked : bool) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27510
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_sum (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27615
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_mean (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_flash_ff (ctx : * mut ggml_context , a : * mut ggml_tensor , b0 : * mut ggml_tensor , b1 : * mut ggml_tensor , c0 : * mut ggml_tensor , c1 : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27721
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_repeat (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ggml_tensor ; } extern "C" { pub fn ggml_set_param (ctx : * mut ggml_context , tensor : * mut ggml_tensor) ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27853
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_abs (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor) ; } extern "C" { pub fn ggml_build_forward_expand (cgraph : * mut ggml_cgraph , tensor : * mut ggml_tensor) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:27958
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_sgn (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28063
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l_tensor ; } extern "C" { pub fn ggml_neg (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31970
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut ggml_tensor) ; } extern "C" { pub fn ggml_build_forward (tensor : * mut ggml_tensor) -> ggml_cgraph ; } extern "C" { pub fn g...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_step (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_build_backward (ctx : * mut ggml_context , gf : * mut ggml_cgraph , keep : bool) -> ggml_cgraph ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_relu (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ggml_cgraph ; } extern "C" { pub fn ggml_graph_compute (ctx : * mut ggml_context , cgraph : * mut ggml_cgraph) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28380
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_gelu (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raph : * mut ggml_cgraph) ; } extern "C" { pub fn ggml_graph_reset (cgraph : * mut ggml_cgraph) ; } extern "C" { pub fn ggml_graph...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28486
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_silu (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32351
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aph : * mut ggml_cgraph) ; } extern "C" { pub fn ggml_graph_print (cgraph : * const ggml_cgraph) ; } extern "C" { pub fn ggml_grap...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._tensor ; } extern "C" { pub fn ggml_norm (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_graph_dump_dot (gb : * const ggml_cgraph , gf : * const ggml_cgraph , filename : * const :: std :: os :: raw :: c_char) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28698
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor ; } extern "C" { pub fn ggml_rms_norm (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:41889
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ify ! (lbfgs))) ; } extern "C" { pub fn ggml_opt_default_params (type_ : ggml_opt_type) -> ggml_opt_params ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_mul_mat (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:28941
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_scale (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:41980
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_opt (ctx : * mut ggml_context , params : ggml_opt_params , f : * mut ggml_tensor) -> ggml_opt_result ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_cpy (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_quantize_q4_0 (src : * const f32 , dst : * mut :: std :: os :: raw :: c_void , n : :: std :: os :: raw :: c_int , k : :: std :: os :: raw :: c_int , hist : * mut i64) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29201
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_reshape (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_quantize_q4_1 (src : * const f32 , dst : * mut :: std :: os :: raw :: c_void , n : :: std :: os :: raw :: c_int , k : :: std :: os :: raw :: c_int , hist : * mut i64) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29334
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_reshape_2d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , ne1 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42520
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut i64) -> usize ; } extern "C" { pub fn ggml_cpu_has_avx () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cp...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_reshape_3d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , ne1 : i64 , ne2 : i64) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42596
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_avx2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29618
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_view_1d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , offset : usize) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29756
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_view_2d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , ne1 : i64 , nb1 : usize , offset : usize) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42673
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_avx512 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:29920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_view_3d (ctx : * mut ggml_context , a : * mut ggml_tensor , ne0 : i64 , ne1 : i64 , ne2 : i64 , nb1 : usize , nb2 : usize , offset : usize) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42752
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_fma () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cp...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_permute (ctx : * mut ggml_context , a : * mut ggml_tensor , axis0 : :: std :: os :: raw :: c_int , axis1 : :: std :: os :: raw :: c_int , axis2 : :: std :: os :: raw :: c_int , axis3 : :: std :: os :: raw :: c_int) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42828
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_neon () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor ; } extern "C" { pub fn ggml_transpose (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30486
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_get_rows (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42905
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_arm_fma () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30620
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_diag_mask_inf (ctx : * mut ggml_context , a : * mut ggml_tensor , n_past : :: std :: os :: raw :: c_int) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_f16c () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30775
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor ; } extern "C" { pub fn ggml_soft_max (ctx : * mut ggml_context , a : * mut ggml_tensor) -> * mut ggml_tensor ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_fp16_va () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:30885
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_rope (ctx : * mut ggml_context , a : * mut ggml_tensor , n_past : :: std :: os :: raw :: c_int , n_dims : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43142
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_wasm_simd () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31109
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_conv_1d_1s (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31245
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_conv_1d_2s (ctx : * mut ggml_context , a : * mut ggml_tensor , b : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43224
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_blas () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31381
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_flash_attn (ctx : * mut ggml_context , q : * mut ggml_tensor , k : * mut ggml_tensor , v : * mut ggml_tensor , masked : bool) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_sse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_flash_ff (ctx : * mut ggml_context , a : * mut ggml_tensor , b0 : * mut ggml_tensor , b1 : * mut ggml_tensor , c0 : * mut ggml_tensor , c1 : * mut ggml_tensor) -> * mut ggml_tensor ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43378
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_vsx () -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Deb...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ggml_tensor ; } extern "C" { pub fn ggml_set_param (ctx : * mut ggml_context , tensor : * mut ggml_tensor) ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48048
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...allback_user_data))) ; } extern "C" { pub fn llama_context_default_params () -> llama_context_params ; } extern "C" { pub fn llama...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ensor) ; } extern "C" { pub fn ggml_build_forward_expand (cgraph : * mut ggml_cgraph , tensor : * mut ggml_tensor) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:31970
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut ggml_tensor) ; } extern "C" { pub fn ggml_build_forward (tensor : * mut ggml_tensor) -> ggml_cgraph ; } extern "C" { pub fn g...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_init_from_file (path_model : * const :: std :: os :: raw :: c_char , params : llama_context_params) -> * mut llama_context ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_build_backward (ctx : * mut ggml_context , gf : * mut ggml_cgraph , keep : bool) -> ggml_cgraph ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...arams) -> * mut llama_context ; } extern "C" { pub fn llama_free (ctx : * mut llama_context) ; } extern "C" { pub fn llama_model_q...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ggml_cgraph ; } extern "C" { pub fn ggml_graph_compute (ctx : * mut ggml_context , cgraph : * mut ggml_cgraph) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48344
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_model_quantize (fname_inp : * const :: std :: os :: raw :: c_char , fname_out : * const :: std :: os :: raw :: c_char , itype : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raph : * mut ggml_cgraph) ; } extern "C" { pub fn ggml_graph_reset (cgraph : * mut ggml_cgraph) ; } extern "C" { pub fn ggml_graph...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32351
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aph : * mut ggml_cgraph) ; } extern "C" { pub fn ggml_graph_print (cgraph : * const ggml_cgraph) ; } extern "C" { pub fn ggml_grap...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48564
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn llama_get_kv_cache (ctx : * mut llama_context) -> * const u8 ; } extern "C" { pub fn ll...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:32423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_graph_dump_dot (gb : * const ggml_cgraph , gf : * const ggml_cgraph , filename : * const :: std :: os :: raw :: c_char) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48649
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ext) -> * const u8 ; } extern "C" { pub fn llama_get_kv_cache_size (ctx : * mut llama_context) -> usize ; } extern "C" { pub fn ll...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:41889
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ify ! (lbfgs))) ; } extern "C" { pub fn ggml_opt_default_params (type_ : ggml_opt_type) -> ggml_opt_params ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize ; } extern "C" { pub fn llama_get_kv_cache_token_count (ctx : * mut llama_context) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:41980
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_opt (ctx : * mut ggml_context , params : ggml_opt_params , f : * mut ggml_tensor) -> ggml_opt_result ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_set_kv_cache (ctx : * mut llama_context , kv_cache : * const u8 , n_size : usize , n_token_count : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_quantize_q4_0 (src : * const f32 , dst : * mut :: std :: os :: raw :: c_void , n : :: std :: os :: raw :: c_int , k : :: std :: os :: raw :: c_int , hist : * mut i64) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_eval (ctx : * mut llama_context , tokens : * const llama_token , n_tokens : :: std :: os :: raw :: c_int , n_past : :: std :: os :: raw :: c_int , n_threads : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ggml_quantize_q4_1 (src : * const f32 , dst : * mut :: std :: os :: raw :: c_void , n : :: std :: os :: raw :: c_int , k : :: std :: os :: raw :: c_int , hist : * mut i64) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42520
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut i64) -> usize ; } extern "C" { pub fn ggml_cpu_has_avx () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cp...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49259
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_tokenize (ctx : * mut llama_context , text : * const :: std :: os :: raw :: c_char , tokens : * mut llama_token , n_max_tokens : :: std :: os :: raw :: c_int , add_bos : bool) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42596
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_avx2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn llama_n_vocab (ctx : * mut llama_context) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42673
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_avx512 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn llama_n_ctx (ctx : * mut llama_context) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42752
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_fma () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cp...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49691
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn llama_n_embd (ctx : * mut llama_context) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42828
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_neon () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42905
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_arm_fma () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49788
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn llama_get_logits (ctx : * mut llama_context) -> * mut f32 ; } extern "C" { pub fn llam...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:42985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_f16c () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49870
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ext) -> * mut f32 ; } extern "C" { pub fn llama_get_embeddings (ctx : * mut llama_context) -> * mut f32 ; } extern "C" { pub fn ll...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_fp16_va () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43142
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_wasm_simd () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49956
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_token_to_str (ctx : * mut llama_context , token : llama_token) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43224
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_blas () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_sse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ggml_c...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:43378
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn ggml_cpu_has_vsx () -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Deb...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_char ; } extern "C" { pub fn llama_token_bos () -> llama_token ; } extern "C" { pub fn llama_token_eos ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48048
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...allback_user_data))) ; } extern "C" { pub fn llama_context_default_params () -> llama_context_params ; } extern "C" { pub fn llama...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ama_token_bos () -> llama_token ; } extern "C" { pub fn llama_token_eos () -> llama_token ; } extern "C" { pub fn llama_sample_top...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50206
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_sample_top_p_top_k ...32 , repeat_penalty : f32) -> llama_token ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_init_from_file (path_model : * const :: std :: os :: raw :: c_char , params : llama_context_params) -> * mut llama_context ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ty : f32) -> llama_token ; } extern "C" { pub fn llama_print_timings (ctx : * mut llama_context) ; } extern "C" { pub fn llama_res...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...arams) -> * mut llama_context ; } extern "C" { pub fn llama_free (ctx : * mut llama_context) ; } extern "C" { pub fn llama_model_q...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48344
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_model_quantize (fname_inp : * const :: std :: os :: raw :: c_char , fname_out : * const :: std :: os :: raw :: c_char , itype : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48564
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn llama_get_kv_cache (ctx : * mut llama_context) -> * const u8 ; } extern "C" { pub fn ll...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48649
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ext) -> * const u8 ; } extern "C" { pub fn llama_get_kv_cache_size (ctx : * mut llama_context) -> usize ; } extern "C" { pub fn ll...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...x : * mut llama_context) ; } extern "C" { pub fn llama_reset_timings (ctx : * mut llama_context) ; } extern "C" { pub fn llama_pri...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50626
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...llama_context) ; } extern "C" { pub fn llama_print_system_info () -> * const :: std :: os :: raw :: c_char ; }
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize ; } extern "C" { pub fn llama_get_kv_cache_token_count (ctx : * mut llama_context) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:48849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_set_kv_cache (ctx : * mut llama_context , kv_cache : * const u8 , n_size : usize , n_token_count : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_eval (ctx : * mut llama_context , tokens : * const llama_token , n_tokens : :: std :: os :: raw :: c_int , n_past : :: std :: os :: raw :: c_int , n_threads : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49259
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_tokenize (ctx : * mut llama_context , text : * const :: std :: os :: raw :: c_char , tokens : * mut llama_token , n_max_tokens : :: std :: os :: raw :: c_int , add_bos : bool) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn llama_n_vocab (ctx : * mut llama_context) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn llama_n_ctx (ctx : * mut llama_context) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49691
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn llama_n_embd (ctx : * mut llama_context) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49788
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn llama_get_logits (ctx : * mut llama_context) -> * mut f32 ; } extern "C" { pub fn llam...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49870
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ext) -> * mut f32 ; } extern "C" { pub fn llama_get_embeddings (ctx : * mut llama_context) -> * mut f32 ; } extern "C" { pub fn ll...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:49956
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_token_to_str (ctx : * mut llama_context , token : llama_token) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_char ; } extern "C" { pub fn llama_token_bos () -> llama_token ; } extern "C" { pub fn llama_token_eos ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ama_token_bos () -> llama_token ; } extern "C" { pub fn llama_token_eos () -> llama_token ; } extern "C" { pub fn llama_sample_top...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50206
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn llama_sample_top_p_top_k ...32 , repeat_penalty : f32) -> llama_token ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ty : f32) -> llama_token ; } extern "C" { pub fn llama_print_timings (ctx : * mut llama_context) ; } extern "C" { pub fn llama_res...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...x : * mut llama_context) ; } extern "C" { pub fn llama_reset_timings (ctx : * mut llama_context) ; } extern "C" { pub fn llama_pri...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:1715:20: warning: unused function 'ggml_vec_acc_f32' [-Wunused-function]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/llama-sys-f70f58f0916a32f1/out/bindings.rs:3:50626
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...llama_context) ; } extern "C" { pub fn llama_print_system_info () -> * const :: std :: os :: raw :: c_char ; }
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: llama-sys@0.1.2:  1715 | inline static void ggml_vec_acc_f32 (const int n, float * y, const float * x)                  { for (int i = 0; i < n; ++i) y[i] += x[i];        }
[INFO] [stdout] warning: unused import: `mem`
[INFO] [stdout]   --> src/lib.rs:10:28
[INFO] [stdout]    |
[INFO] [stdout] 10 |     use std::{ffi::c_void, mem, ptr::null};
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: llama-sys@0.1.2:       |                    ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:2499:20: warning: unused function 'ggml_vec_silu_f16' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  2499 | inline static void ggml_vec_silu_f16(const int n, ggml_fp16_t * y, const ggml_fp16_t * x) {
[INFO] [stderr] warning: llama-sys@0.1.2:       |                    ^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:2916:19: warning: unused function 'ggml_up64' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  2916 | static inline int ggml_up64(int n) {
[INFO] [stderr] warning: llama-sys@0.1.2:       |                   ^~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: 3 warnings generated.
[INFO] [stderr] error: could not compile `llama-sys` (lib) due to 123 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:1715:20: warning: unused function 'ggml_vec_acc_f32' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  1715 | inline static void ggml_vec_acc_f32 (const int n, float * y, const float * x)                  { for (int i = 0; i < n; ++i) y[i] += x[i];        }
[INFO] [stderr] warning: llama-sys@0.1.2:       |                    ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:2499:20: warning: unused function 'ggml_vec_silu_f16' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  2499 | inline static void ggml_vec_silu_f16(const int n, ggml_fp16_t * y, const ggml_fp16_t * x) {
[INFO] [stderr] warning: llama-sys@0.1.2:       |                    ^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: /opt/rustwide/workdir/llama.cpp/ggml.c:2916:19: warning: unused function 'ggml_up64' [-Wunused-function]
[INFO] [stderr] warning: llama-sys@0.1.2:  2916 | static inline int ggml_up64(int n) {
[INFO] [stderr] warning: llama-sys@0.1.2:       |                   ^~~~~~~~~
[INFO] [stderr] warning: llama-sys@0.1.2: 3 warnings generated.
[INFO] [stderr] error: could not compile `llama-sys` (lib test) due to 123 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "99fd5c2394021b5c160b95540ec254bece9e91c265c85199f40e18429127bfdf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "99fd5c2394021b5c160b95540ec254bece9e91c265c85199f40e18429127bfdf", kill_on_drop: false }`
[INFO] [stdout] 99fd5c2394021b5c160b95540ec254bece9e91c265c85199f40e18429127bfdf
